Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
71 ELSTOW ROAD Terraced £401,217 £327,000 19 Sep 2019
73 ELSTOW ROAD Semi-Detached £369,007 £370,000 23 Aug 2022
79 ELSTOW ROAD Semi-Detached £259,245 £150,000 4 Dec 2009
81 ELSTOW ROAD Semi-Detached £274,839 £51,500 9 Jan 1997
83 ELSTOW ROAD Detached £329,963 £180,000 8 Aug 2005
85 ELSTOW ROAD Semi-Detached £432,456 £164,000 16 Oct 2002
87 ELSTOW ROAD Semi-Detached £401,331 £325,000 3 Sep 2018
89 ELSTOW ROAD Detached £336,776 £270,000 23 May 2018
93 ELSTOW ROAD Semi-Detached £315,735 £293,000 10 Sep 2021
95 ELSTOW ROAD Semi-Detached £358,838 £333,000 24 Sep 2021
97 ELSTOW ROAD Semi-Detached £366,827 £65,000 12 Mar 1996
99 ELSTOW ROAD Semi-Detached £316,371 £157,000 28 May 2004
101 ELSTOW ROAD Semi-Detached £341,066 £212,500 23 Dec 2013
103 ELSTOW ROAD Semi-Detached £271,267 £224,000 23 Jun 2020